$(function(){
	var backViewType = $('#backViewType').val();
	if(backViewType == 2){ // 管局可修改
		$('#btn_10').show();
		$("#queryForm").find('input[isshow]').each(function(){
			$(this).removeAttr("readonly");
		})
	}
	
    var singleTaskId = $('#singleTaskId').val();
	getInfoBySingleTaskId(singleTaskId);
})

/**
 * 获取表单详情
 * @param singleTaskId
 */
function getInfoBySingleTaskId(singleTaskId){
	var userId = $('#userId').val();
	$.ajax({
		type : "POST",
		url : "reportMol/getMolData",
//		data : {'singleTaskId':singleTaskId, 'userId': userId},
		data : {
			'singleTaskId':singleTaskId,
			'statue': $('#statue').val(),
			'type': $('#type').val(),
			'backViewType': $('#backViewType').val()
		},
		traditional: true,
		dataType : "json",
		success : function(data) {
			if (data.flag) {
				fillFormData('#queryForm', data.data);
				var notAdoptData = data.notAdoptData;
				if(null != notAdoptData){
//					var flowData = data.flowData;
					setNotAdoptBody(notAdoptData);
				}
			}
		},
		error : function(data) {
			layer.closeAll();
		}
	});
}

function setNotAdoptBody(data){
	var backViewType = $('#backViewType').val();
	if(data && data.length > 0){
		var html = '';
		for(var i=0; i<data.length; i++){
			var name = "infoList[" + i + "].problem"
			var singleTaskId = "infoList[" + i + "].singleTaskId"
			html += '<tr>'
				+ '<td>'
				+ '<span>'+ (i+1) +')</span>'
				+ '</td>'
				+ '<td>';
			if(backViewType == 2){
				html += '<input type="text" class="form-control input-sm" name="'+name+'" value="'+data[i].problem+'"/>'
				+ '<input type="text" class="form-control input-sm" name="'+singleTaskId+'" value="'+data[i].singleTaskId+'" style="display:none;"/>'
				+ '</td>'
				+ '</tr>';
			} else {
				html += '<input type="text" class="form-control input-sm" name="'+name+'" value="'+data[i].problem+'" readonly/>'
				+ '<input type="text" class="form-control input-sm" name="'+singleTaskId+'" value="'+data[i].singleTaskId+'" style="display:none;"/>'
				+ '</td>'
				+ '</tr>';
			}	
		}
		$('#notAdopt_tbody').html(html);
	}
}

/**
 * form 数据填充
 */
function fillFormData(form, obj) {
	var formEL = $(form);
	$.each(obj, function(index, item) {
	   formEL.find("[name=" + index + "]").val(item);
	});
}

/**
 * 返回按钮
 * @returns
 */
function backView(){
	var backViewType = $('#backViewType').val();
	var userId = $('#userId').val();
	if(backViewType == 1){ // 企业侧
		window.location.replace("singleTask?userId="+userId);
	} else if(backViewType == 2){ //管局侧
		window.location.replace("evalTaskAudit");
	}
}

function updateMolData(){
	$.ajax({
		type : "POST",
		url : "reportMol/upNotAdoptMolData",
		data : $("#queryForm").serialize(),
		traditional: true,
		dataType : "json",
		success : function(data) {
			if (data.flag) {
				layer.alert("修改成功！", {icon : 3,offset: '100px'});
			} else {
				layer.alert("修改失败！", {icon : 3,offset: '100px'});
			}
		},
		error : function(data) {
			layer.closeAll();
		}
	});
}

//打印
function printPaper(){
	var h = $('#center').height();
	$('#center').height(600);
	window.print();
	$('#center').height(h);
}